package org.aurora.core.server.scheduler.task;

public interface SchedulerTaskHook {
    /**
     * 执行之前
     */
    void executeBefore();

    /**
     * 执行
     */
    void execute();

    /**
     * 执行之后
     */
    void executeAfter();

    /**
     * 执行成功
     */
    void executeSuccess();

    /**
     * 执行失败
     */
    void executeFail();
}
